dauntingly expensive

Translations
prohibitivement cher